﻿@font-face {
	font-family: 'BebasNeue-Regular';
	src: url('BebasNeue-Regular.ttf') format('truetype');
}
html{font-size:calc(100vw / 19.2);}
*{border:0; margin:0; padding:0; outline:0; box-sizing:border-box;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,input,fieldset,legend,button,textarea,div,img{border:0 none; margin:0; padding:0; box-sizing:border-box; outline:0;}
body,textarea,input,button,select,keygen,legend{font-size: 14px;color:#333;outline:0;font-family:'思源黑体', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', Arial, sans-serif;}
html,body{width:100%; position:relative;height:100%;}
.bodyw,.body_st{height:100%;}
body{overflow-x:hidden;}
body.jzgdt{overflow:hidden;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
em{font-style:normal;}
ul,li,ol{list-style:none;}

/** 重置超链接元素 **/
a{text-decoration:none;color:#333;}
a:hover{color:#e50012;}

/** 重置图片元素 **/
.l{ float:left;}
.r{ float:right;}

/** 重置表格元素 **/
table{border-collapse:collapse;}
.clear:after{content:".";display:block;height:0;visibility:hidden;clear:both;overflow:hidden;}
.w1400{width:1400px;max-width:95%;margin:auto;}
.w1200{width:1200px;max-width:95%;margin:auto;}
.pd06{padding-left:80px;padding-right:80px;}

.top_bg{position:absolute;left:0;top:0;right:0;z-index:9;-webkit-transition:0.5s;transition:0.5s;height:124px;display:flex;align-items:center;}
.top_h{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;}
.top_h .logo{}
.top_h .logo img{display: block;height:33px;}
.top_h .logo img.img2{display: none;}
.top_h .logo:hover img.img1{display: none;}
.top_h .logo:hover img.img2{display: block;}
.dh_bg{position:fixed; right:80px;top:40px;width: 100%;}
.dhan{position:absolute;right:0;top:0px;cursor:pointer;width: 44px;height: 44px;-webkit-transition:0.7s;transition:0.7s;}
.dhan span{position:absolute;left: 0;right:0;top:0px;bottom:0;border: 1px solid rgba(255, 255, 255, 0.8);animation-name: dhan1;animation-duration: 8s;animation-delay: 0.4s;animation-fill-mode: both;animation-iteration-count: infinite;}
.dhan:before,.dhan:after{content: "";position: absolute;left:8px;top:8px;right:8px;bottom:8px;border: 1px solid rgba(255, 255, 255, 0.6);}
.dhan:before{animation-name: dhan1;animation-duration: 8s;animation-delay: 0.2s;animation-fill-mode: both;animation-iteration-count: infinite;}
.dhan:after{left:15px;top:15px;right:15px;bottom:15px;border: 1px solid rgba(255, 255, 255, 0.4);animation-name: dhan1;animation-duration: 8s;animation-delay: 0s;animation-fill-mode: both;animation-iteration-count: infinite;}
.dh{position: absolute;right:0px;top: 0;z-index: 1;border: 2px solid #727272;background: rgba(51, 51, 51, 0.5); opacity: 0;-webkit-transform: scale(0, 1);transform: scale(0, 1);-webkit-transform-origin: right;transform-origin: right;-webkit-transition:0.3s cubic-bezier(.76,.24,.76,.24);transition:0.3s cubic-bezier(.76,.24,.76,.24);}
.dh ul{display: flex;padding-right: 50px;}
.dh ul li{}
.dh ul li p a{display: block;line-height: 40px;font-size: 16px;position: relative;color: #fff;padding: 0 20px;-webkit-transition:0.5s;transition:0.5s;}
.dh ul li p a:after{content: "";position: absolute;right: 0;top: 13px;width: 1px;height: 14px;background: #fff;}
.dh ul li:last-child p a:after{display: none;}
.dh ul li p a:hover{color:#c30001}
.dh_bg.on .dhan{display: none;}
.dh_bg.on2 .dhan{opacity: 0;transform:scale(1.2);}
.dh_bg.on2 .dhan span{animation-name: dhan2;animation-duration: 1s;animation-delay: 0.2s;}
.dh_bg.on2 .dhan:after{animation-name: dhan2;animation-duration: 1s;animation-delay: 0s;}
.dh_bg.on2 .dhan:before{animation-name: dhan2;animation-duration: 1s;animation-delay: 0.1s;}
.dh_bg.on2 .dh{opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);}
.top_bg.on{height: 120px;background: url('../img/top_bg.jpg') center no-repeat;background-size: cover;position: relative;}
.top_bg.on .dh_bg{top: -5px;position: absolute;right: 0px;}

@keyframes dhan1{0%{transform: rotate(0deg);box-shadow: 0 0 0px #fff;opacity: 0;}25%{transform: rotate(90deg);box-shadow: 0 0 5px #fff;opacity: 1;}50%{transform: rotate(180deg);box-shadow: 0 0 0px #fff;opacity: 0;}75%{transform: rotate(270deg);box-shadow: 0 0 5px #fff;opacity: 1;}100%{transform: rotate(360deg);box-shadow: 0 0 0px #fff;opacity: 0;}}
@keyframes dhan2{0%{transform: rotate(0deg);box-shadow: 0 0 5px #fff;opacity: 1;}100%{transform: rotate(90deg);box-shadow: 0 0 0px #fff;opacity: 0;}}


.banner{width:100%;overflow:hidden;position:relative;/*background: url('../img/banner.jpg') center no-repeat;*/}
/*.banner .tb{position: absolute;left: 0;top: 0;right: 0;bottom: 0;cursor: url(../img/video.png), auto;z-index: 3;}*/
.banner .tp{height: 100%;}
.banner .tp img{display:block;width:100%;height:100%;-o-object-fit: cover;-webkit-object-fit: cover;object-fit: cover;}
.banner .sp{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;display: none;}
.banner .sp:after{content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.1);z-index: 1;}
.banner .sp video{display:block;width:100%;height:100%;-o-object-fit: cover;-webkit-object-fit: cover;object-fit: cover;}
.banner .nr{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 2;}
.banner .dwwz{position: absolute;right: 80px;top: 0;bottom: 0;writing-mode: vertical-rl;font-size: 18px;color: #fff;opacity: 0.4;text-transform: uppercase;letter-spacing:5px;display: flex;align-items: center;justify-content: center;}
.banner .tw{position: absolute;left: 180px;top: 0;bottom: 0;width: 60%;display: flex;align-items: center;justify-content: center;}
.banner .tw .tw2{position: relative;}
.banner .tw .img{overflow:hidden;position:relative;}
.banner .tw .img img{display:block; width:100%;height:100%;-o-object-fit: cover;object-fit: cover;}
.banner .tw .img.flash{-webkit-animation-duration: 10s;animation-duration: 10s;-webkit-animation-delay: 1.5s;animation-delay: 1.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.banner .tw .txt{position: absolute;left: 0;top: 0;}
.banner .tw .txt .ml1{font-size: 62px;line-height: 62px;color: #fff;}
.banner .tw .txt .ml2{font-size: 37px;line-height: 37px;color: #fff;text-transform: uppercase;margin-top: 15px;}
.banner .tw .txt .ml3{font-size: 88px;line-height: 88px;color: #fff;font-weight: bold;margin-top: 25px;}
.banjt{position:absolute; left:50%; bottom:50px; margin-left:-18px; width:36px;font-size: 36px;line-height: 36px;text-align: center;color: #fff; webkit-animation: banner 2s infinite;animation: banner 2s infinite; cursor:pointer;}
@-webkit-keyframes banner{0%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}100% {opacity: 1;-webkit-transform: none;transform: none}}
@keyframes banner{0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}100% {opacity: 1;-webkit-transform: none;transform: none}}
.bannerxw .tw .txt{top: 100px;}
.bannerxw .tw .txt .ml1{font-size: 48px;line-height: 48px;}
.bannerxw .tw .txt .ml2{font-size: 30px;line-height: 30px;}
.bannerxw .tw .txt .ml3{font-size: 62px;line-height: 62px;}

.sy_gy_bg{padding-top: 30px;padding-bottom: 100px;width: 100%;overflow: hidden;}
.sy_gy_bg .sy_gy_sz{margin-top: 30px;}
.sy_gy_bg .sy_gy_sz ul{display: flex;justify-content: space-between;}
.sy_gy_bg .sy_gy_sz ul li{width: 25%;text-align: center;font-family: Adobe 黑体Std;}
.sy_gy_bg .sy_gy_sz ul li .ml1{font-size: 24px;line-height: 26px;color: #c30001;display: flex;justify-content: center;align-items: flex-end;}
.sy_gy_bg .sy_gy_sz ul li .ml1 span{font-size: 48px;line-height: 30px;color: #c30001;font-family:"BebasNeue-Regular";}
.sy_gy_bg .sy_gy_sz ul li .ml2{font-size: 16px;line-height: 24px;color: #333;padding-top: 5px;}
.sy_gy_bg .sy_gy_sz ul li:nth-child(3) .ml1,.sy_gy_bg .sy_gy_sz ul li:nth-child(4) .ml1{align-items:flex-start;}
.sy_gy_bg .sy_gy_tp{margin-top: 30px;}
.sy_gy_bg .sy_gy_tp ul{display: flex;}
.sy_gy_bg .sy_gy_tp ul li{width: 23.5%;margin-right: 2%;overflow: hidden;}
.sy_gy_bg .sy_gy_tp ul li:nth-child(4n){margin-right: 0;}
.sy_gy_bg .sy_gy_tp ul li img{display: block;width: 100%;-webkit-transition:0.5s;transition:0.5s;}
.sy_gy_bg .sy_gy_tp ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.sy_gy_bg .sy_gy{margin-top: 100px;}
.sy_gy_bg .sy_gy .ml1{font-size: 32px;line-height: 32px;color: #333;text-align: center;}
.sy_gy_bg .sy_gy .ml1:after{content: "";display: block;font-size: 32px;width: 5em;height: 1px;background: #c30001;margin: 20px auto 0;}
.sy_gy_bg .sy_gy .ml2{font-size: 16px;line-height: 30px;color: #333;text-align: center;max-width: 940px;margin: 30px auto 0;}
.sy_gy_bg .sy_gy .ml3{margin-top:40px;}
.sy_gy_bg .sy_gy .ml3 ul{display: flex;justify-content: space-around;}
.sy_gy_bg .sy_gy .ml3 ul li{text-align: center;-webkit-transition:0.5s;transition:0.5s;padding: 20px 50px 30px;cursor: pointer;}
.sy_gy_bg .sy_gy .ml3 ul li .tb{width: 135px;height: 135px;display: flex;align-items: center;justify-content: center;}
.sy_gy_bg .sy_gy .ml3 ul li .tb.flash{-webkit-animation-duration: 4s;animation-duration: 4s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.sy_gy_bg .sy_gy .ml3 ul li .tb.zoomIn{-webkit-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.sy_gy_bg .sy_gy .ml3 ul li .tb.flash{-webkit-animation-duration: 4s;animation-duration: 4s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.sy_gy_bg .sy_gy .ml3 ul li .tb.rotateIn{-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.sy_gy_bg .sy_gy .ml3 ul li .tb img{display: block;margin: auto;width: 100px;}
.sy_gy_bg .sy_gy .ml3 ul li:nth-child(2) .tb img{width: 135px;}
.sy_gy_bg .sy_gy .ml3 ul li .wz{font-size: 20px;line-height: 20px;color: #333;-webkit-transition:0.5s;transition:0.5s;}
.sy_gy_bg .sy_gy .ml3 ul li.on{background: #c30001;}
.sy_gy_bg .sy_gy .ml3 ul li.on .wz{color: #fff;}

.sy_wh_bg{padding-top: 80px;padding-bottom: 80px;background: url('../img/sy_wh_bg.jpg') center no-repeat;background-size: cover;background-attachment: fixed;height: 620px;width: 100%;overflow: hidden;}
.sy_wh_bg .bt{font-size: 32px;line-height: 32px;color: #fff;text-align: center;}
.sy_wh_bg .bt:after{content: "";display: block;font-size: 32px;width: 4em;height: 1px;background: #fff;margin: 20px auto 0;}
.sy_wh_bg .wz{margin-top:50px;display:flex;align-items:center;justify-content:center;}
.sy_wh_bg .wz img{display: block;margin: auto;max-width: 100%;}
.sy_wh_bg .lb{margin-top:80px;}
.sy_wh_bg .lb ul{display: flex;justify-content: space-around;}
.sy_wh_bg .lb ul li{width: 200px;height: 200px;border: 1px solid #fff;border-radius: 50%;display: flex;color: #fff;align-items: center;justify-content: center;text-align: center;-webkit-transition:0.5s;transition:0.5s;cursor: pointer;}
.sy_wh_bg .lb ul li .ml1{font-size: 20px;line-height: 20px;font-weight: bold;}
.sy_wh_bg .lb ul li .ml2{font-size: 16px;line-height: 30px;margin-top: 30px;}
.sy_wh_bg .lb ul li:hover{background: rgba(255, 255, 255, 0.8);color: #c30001;}

.sy_bt{font-size: 32px;line-height: 32px;color: #333;text-align: center;}
.sy_bt:after{content: "";display: block;font-size: 32px;width: 4em;height: 1px;background: #c30001;margin: 20px auto 0;}
.sy_bt_ms{font-size: 14px;line-height: 24px;color: #333;text-align: center;margin-top: 15px;}

.sy_al_bg{padding-top: 80px;padding-bottom: 80px;width: 100%;overflow: hidden;position: relative;z-index: 3;background: #fff;}
.sy_al_bg .fenglei{margin-top: 40px;}
.sy_al_bg .fenglei ul{display: flex;justify-content: center;}
.sy_al_bg .fenglei ul li{padding: 0 50px;border-right: 1px solid #aeaeae;}
.sy_al_bg .fenglei ul li:last-child{border-right: none;}
.sy_al_bg .fenglei ul li a{font-size:20px;line-height: 30px;font-weight: bold;color: #333;padding: 0 30px;position: relative;-webkit-transition:0.5s;transition:0.5s;}
.sy_al_bg .fenglei ul li a:after{content: "";position: absolute;left: 0;bottom: -9px;width: 0;background: #c30001;height: 4px;-webkit-transition:0.5s;transition:0.5s;}
.sy_al_bg .fenglei ul li.on a{color: #c30001;}
.sy_al_bg .fenglei ul li.on a:after{width: 100%;}
.sy_al_bg .lb_bg{margin-top: 30px;}
.sy_al_bg .lb_bg .lb{display: none;}
.sy_al_bg .lb_bg .lb ul{}
.sy_al_bg .lb_bg .lb ul li{display: grid;grid-gap: 5px;grid-template-areas:'A A A A A A B B B C C C ' 'A A A A A A D D D E E E' 'F F F F F F F G G G G G';}
.sy_al_bg .lb_bg .lb ul li .tp{position: relative;overflow: hidden;cursor: pointer;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(1){grid-area: A;-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(2){grid-area: B;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(3){grid-area: C;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(4){grid-area: D;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(5){grid-area: E;-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(6){grid-area: F;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(7){grid-area: G;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
.sy_al_bg .lb_bg .lb ul li .tp .img{overflow: hidden;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(1) .img{height: 5.05rem;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(2) .img{height: 2.5rem;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(3) .img{height: 2.5rem;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(4) .img{height: 2.5rem;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(5) .img{height: 2.5rem;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(6) .img{height: 3.8rem;}
.sy_al_bg .lb_bg .lb ul li .tp:nth-child(7) .img{height: 3.8rem;}
.sy_al_bg .lb_bg .lb ul li .tp .img img{display:block; width:100%;height:100%;-o-object-fit: cover;object-fit: cover;-webkit-transition:0.5s;transition:0.5s;}
.sy_al_bg .lb_bg .lb ul li .tp:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.sy_al_bg .lb_bg .lb ul li .tp .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(195, 0, 1, 0.8);display: flex;align-items: center;justify-content: center;text-align: center;margin-top: -100%;opacity: 0;-webkit-transition:0.5s;transition:0.5s;}
.sy_al_bg .lb_bg .lb ul li .tp .txt .ml1{font-size: 20px;line-height: 30px;color: #fff;}
.sy_al_bg .lb_bg .lb ul li .tp .txt .ml2{font-size: 16px;line-height: 30px;color: #fff;margin-top: 10px;}
.sy_al_bg .lb_bg .lb ul li .tp:hover .txt{margin-top: 0;opacity: 1;}
.sy_al_bg .lb_bg .lb ul li .tp .tcnr{display: none;}
.sy_al_bg .lb_bg .lb .lb_dd{position:relative;left:0;bottom:0px!important; width:100%; text-align:center; z-index:5;display: flex;align-items: center;justify-content: center;padding: 50px 0 8px;}
.sy_al_bg .lb_bg .lb .lb_dd span{z-index:2;cursor:pointer;margin:0 12px!important;width:5px;height:5px;position:relative;-webkit-transition:0.5s;transition:0.5s;background:#adadad;opacity: 1!important;}
.sy_al_bg .lb_bg .lb .lb_dd span.swiper-pagination-bullet-active{background:#c30001;}
.sy_al_bg .lb_bg .lb .lb_dd span.swiper-pagination-bullet-active:after{content: "";position: absolute;left: -7px;top: -7px;border: 1px solid #c30001;width: 17px;height: 17px;border-radius: 50%;}
.sy_al_bg .lb_bg .lb ul li .tp .sbkh{position: absolute;left: 0;top: 0;right: 0;bottom: 0;background:#e7e7e7 url('../img/logo_000.png?1') center no-repeat;-webkit-transition:0.5s;transition:0.5s;background-size: 2.2rem auto;}
.sy_al_bg .lb_bg .lb ul li .tp:hover .sbkh{background:#c30001 url('../img/logo_fff.png?1') center no-repeat;background-size: 2.8rem auto;}
.sy_al_bg .lb_bg .lb .lb_l,.sy_al_bg .lb_bg .lb .lb_r{position: absolute;top: 50%;margin-top: -20px;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;font-size: 18px;color: #;color: #adadad;border: 1px solid #adadad;border-radius: 50%;z-index: 1;cursor: pointer;}
.sy_al_bg .lb_bg .lb .lb_l{left: 36px;}
.sy_al_bg .lb_bg .lb .lb_r{right:36px;}
.sy_al_bg .lb_bg .lb .lb_l,.sy_al_bg .lb_bg .lb .lb_r{color: #fff;border: 1px solid #c30001;background: #c30001;}

.sy_lc{padding-top: 80px;padding-bottom: 80px;width: 100%;overflow: hidden;}
.sy_lc .lb{margin-top: 40px;}
.sy_lc .lb ul{display: flex;}
.sy_lc .lb ul li{width: 15.5%;position: relative;padding: 50px 0;overflow: hidden;-webkit-transition:0.3s;transition:0.3s;}
.sy_lc .lb ul li.on{width: 22.5%;}
.sy_lc .lb ul li .tb{text-align: center;}
.sy_lc .lb ul li .tb .tb1{display: block;position: relative;overflow: hidden;width: 110px;height: 110px;margin: auto;}
.sy_lc .lb ul li:nth-child(1) .tb .tb1{background: url(../img/xl1.png) no-repeat;animation: playa 8s steps(100) infinite;-webkit-animation: playa 8s steps(100) infinite;}
.sy_lc .lb ul li:nth-child(2) .tb .tb1{background: url(../img/xl2.png) no-repeat;animation: playa 9s steps(100) infinite;-webkit-animation: playa 9s steps(100) infinite;}
.sy_lc .lb ul li:nth-child(3) .tb .tb1{background: url(../img/xl3.png) no-repeat;animation: playa 9s steps(100) infinite;-webkit-animation: playa 9s steps(100) infinite;}
.sy_lc .lb ul li:nth-child(4) .tb .tb1{background: url(../img/xl4.png) no-repeat;animation: playa 9s steps(100) infinite;-webkit-animation: playa 9s steps(100) infinite;}
.sy_lc .lb ul li:nth-child(5) .tb .tb1{background: url(../img/xl5.png) no-repeat;animation: playa 9s steps(100) infinite;-webkit-animation: playa 9s steps(100) infinite;}
.sy_lc .lb ul li:nth-child(6) .tb .tb1{background: url(../img/xl6.png) no-repeat;animation: playa 9s steps(100) infinite;-webkit-animation: playa 9s steps(100) infinite;}
/*.sy_lc .lb ul li .tb .tb1.rotateIn{-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}*/
.sy_lc .lb ul li .tb .tb1 img{display: block;margin: auto;}
.sy_lc .lb ul li .tb .tb2{font-size: 20px;line-height: 20px;color: #333;padding-top: 30px;}
.sy_lc .lb ul li .tb .tb3{font-size: 12px;line-height: 20px;color: #adadad;text-transform: uppercase;padding-top: 5px;}
.sy_lc .lb ul li .txt{position: absolute;left: -100%;width: 100%;top: 0;bottom: 0;background: #c30001;display: flex;align-items: center;justify-content: center;text-align: center;-webkit-transition:0.3s;transition:0.3s;opacity: 0;padding: 0 50px;}
.sy_lc .lb ul li .txt .ml1{font-size: 24px;line-height: 24px;color: #fff;font-weight: bold;}
.sy_lc .lb ul li .txt .ml2{font-size: 18px;line-height: 24px;color: #fff;font-weight: bold;padding-top: 24px;}
.sy_lc .lb ul li .txt .ml3{font-size: 12px;line-height: 20px;color: #e4a2a4;}
.sy_lc .lb ul li .txt .ml4{font-size: 16px;line-height: 24px;color: #fff;padding-top: 5px;}
.sy_lc .lb ul li .txt .ml5{font-size: 30px;line-height: 30px;color: #fff;padding-top: 30px;}
.sy_lc .lb ul li.on .txt{left: 0;opacity: 1;}

.sy_xw{padding-top: 80px;padding-bottom: 50px;background: #f6f6f6;width: 100%;overflow: hidden;}
.sy_xw .lb{margin-top: 40px;}
.sy_xw .lb ul li{margin-bottom: 12px;-webkit-transition:0.5s;transition:0.5s;}
.sy_xw .lb ul li a{display: flex;align-items: center;}
.sy_xw .lb ul li a .img{width: 35%;overflow: hidden;height: 220px;}
.sy_xw .lb ul li a .img img{display:block; width:100%;height:100%;-o-object-fit: cover;object-fit: cover;-webkit-transition:0.5s;transition:0.5s;}
.sy_xw .lb ul li:hover a .img img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.sy_xw .lb ul li a .txt{width: 65%;padding: 0 100px 0 60px;}
.sy_xw .lb ul li a .txt .ml1{font-size: 24px;line-height: 24px;color: #c30001;-webkit-transition:0.5s;transition:0.5s;}
.sy_xw .lb ul li a .txt .ml2{font-size: 24px;line-height: 24px;color: #333;margin-top: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;-webkit-transition:0.5s;transition:0.5s;}
.sy_xw .lb ul li a .txt .ml3{font-size: 16px;line-height: 24px;color: #adadad;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;-webkit-transition:0.5s;transition:0.5s;}
.sy_xw .lb ul li a .txt .ml4{margin-top: 20px;font-size: 30px;line-height: 36px;color: #333;-webkit-transition:0.5s;transition:0.5s;display: flex;}
.sy_xw .lb ul li:hover{background: #c30001;}
.sy_xw .lb ul li:hover a .txt .ml1{color: #fff;}
.sy_xw .lb ul li:hover a .txt .ml2{color: #fff;}
.sy_xw .lb ul li:hover a .txt .ml3{color: #fff;}
.sy_xw .lb ul li:hover a .txt .ml4{color: #fff;font-size: 36px;}
.sy_xw .gd{display: flex;align-items: center;justify-content: center;margin-top: 30px;}
.sy_xw .gd a{font-size: 16px;line-height: 38px;border: 1px solid #afafaf;color: #333;padding: 0 25px;-webkit-transition:0.5s;transition:0.5s;}
.sy_xw .gd a i{font-size: 18px;color: #adadad;padding-left: 5px;-webkit-transition:0.5s;transition:0.5s;}
.sy_xw .gd a:hover{border: 1px solid #c30001;color: #fff;background: #c30001;}
.sy_xw .gd a:hover i{color: #fff;}

.sy_hz{width: 100%;overflow: hidden;}
.sy_hz img{display:block; width:100%;}

.sy_lx_bg{background: url('../img/sy_lx_bg.jpg') center no-repeat;background-size: cover;background-attachment: fixed;padding-top: 120px;padding-bottom: 80px;width: 100%;overflow: hidden;}
.sy_lx_bg .bt{text-align: center;}
.sy_lx_bg .bt .ml1{display: flex;align-items: center;justify-content: center;}
.sy_lx_bg .bt .ml1 p{font-size: 72px;line-height: 72px;color: #fff;font-weight: bold;position: relative;display: flex;align-items: center;justify-content: center;}
.sy_lx_bg .bt .ml1 p .xt{position: absolute;left: 0;bottom: 0;right: 0;height: 24px;background:#c30001;}
.sy_lx_bg .bt .ml1 span{position: relative;z-index: 1;}
.sy_lx_bg .bt .ml2{font-size: 42px;line-height: 42px;text-align: center;color: #fff;margin-top: 40px;font-weight: bold;}
.sy_lx_bg .bt .ml3{margin-top:40px;}
.sy_lx_bg .bt .ml3 img{display:block;width:150px;margin:auto;}
.sy_lx_bg .lb{margin-top: 100px;border-top: 1px solid #adadad;padding-top: 100px;}
.sy_lx_bg .lb ul{display:flex;justify-content:space-between;}
.sy_lx_bg .lb ul li{}
.sy_lx_bg .lb ul li .ml1{font-size: 30px;line-height: 30px;color: #fff;-webkit-transition:0.5s;transition:0.5s;cursor: pointer;}
.sy_lx_bg .lb ul li .ml1:hover{color: #c30001;}
.sy_lx_bg .lb ul li .ml2{font-size: 16px;line-height: 36px;color: #fff;padding-top: 30px;}
.bqsy{display: flex;/*align-items: center;*/padding-top: 80px;position: relative;z-index: 1;}
.bqsy .bq_l{flex: 1;width: 100%;}
.bqsy .bq_l .bq_dh{}
.bqsy .bq_l .bq_dh ul{display: flex;}
.bqsy .bq_l .bq_dh ul li{padding-right: 20px;margin-right: 20px;position: relative;}
.bqsy .bq_l .bq_dh ul li:after{content: "";position: absolute;right: 0;top: 0px;width: 1px;height: 20px;background: #fff;}
.bqsy .bq_l .bq_dh ul li:last-child:after{display: none;}
.bqsy .bq_l .bq_dh ul li a{display: block;line-height: 20px;font-size: 16px;position: relative;color:#adadad;-webkit-transition:0.5s;transition:0.5s;}
.bqsy .bq_l .bq_dh ul li a:hover{color:#fff;text-decoration: underline;}
.bqsy .bq_l .bq_dh ul li .xl{position: absolute;right: 20px;bottom: 20px;padding-bottom: 30px;display: none;}
.bqsy .bq_l .bq_dh ul li .xl dl{border: 1px solid #adadad;display: flex;padding: 0 15px;position: relative;}
.bqsy .bq_l .bq_dh ul li .xl dl:after{content: "";position: absolute;right: 20px;bottom: -11px;width: 20px;height: 20px;border: 1px solid #adadad;border-width: 0px 1px 1px 0px;background: #070709; -webkit-transform: rotate(45deg);transform: rotate(45deg);}
.bqsy .bq_l .bq_dh ul li .xl dl dd{}
.bqsy .bq_l .bq_dh ul li .xl dl dd a{display: block;font-size: 14px;line-height: 40px;padding: 0 15px;white-space: nowrap;}
.bqsy .bq_r{width: 300px;cursor: pointer;}
.bqsy .bq_r img{display: block;width: 100%;}
.bqsy .bq_r img.img2{display: none;}
.bqsy .bq_r:hover img.img1{display: none;}
.bqsy .bq_r:hover img.img2{display: block;}
.bqsy2{display: flex;justify-content: space-between;flex-direction: row-reverse;margin-top: 10px;}
.bq_dh{font-size: 32px;line-height: 46px;color: #fff;text-align: right;/*font-weight: bold;*//*margin-top: 10px;*/font-family:"BebasNeue-Regular";}
.bq_dh a{color: #fff;}
.bq_txt{font-size: 14px;line-height: 24px;color: #fff;}

.fhdb{display: none;position: fixed;right: 36px;top: 50%;margin-top: -19px; font-size: 30px;color: #adadad;width: 38px;height: 38px;border: 1px solid #adadad;border-radius: 50%;text-align:center;line-height: 36px;cursor: pointer;z-index: 2;-webkit-transition:0.5s;transition:0.5s;}
.fhdb:hover{color: #fff;border: 1px solid #c30001;background: #c30001;}

.sm_visual{padding-top:60px;padding-bottom:60px;width:19.2rem;background:#f6f6f6;width: 100%;overflow: hidden;}
.sm_visualbox{margin-top:30px;width:100%;height:8.4rem;}
.sm_visualbox>div.dmtjs{position:relative;float:left;cursor:pointer;overflow:hidden;box-sizing:border-box;border:.02rem solid transparent;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;}
.sm_visualbox>div.dmtjs .tcnr{display: none;}
.sm_visualbox>div:nth-child(1){overflow:hidden;width:5.45rem;height:2.8rem;}
.sm_visualbox>div:nth-child(2){overflow:hidden;width:2.85rem;height:2.8rem;}
.sm_visualbox>div:nth-child(3){overflow:hidden;width:5.45rem;height:2.8rem;}
.sm_visualbox>div:nth-child(4){overflow:hidden;width:5.45rem;height:2.8rem;}
.sm_visualbox>div:nth-child(5){overflow:hidden;width:2.85rem;height:2.8rem;}
.sm_visualbox>div:nth-child(6){overflow:hidden;width:5.45rem;height:2.8rem;}
.sm_visualbox>div:nth-child(7){overflow:hidden;width:2.4rem;height:2.8rem;}
.sm_visualbox>div:nth-child(8){overflow:hidden;width:5.45rem;height:2.8rem;}
.sm_visualbox>div:nth-child(9){overflow:hidden;width:3.05rem;height:2.8rem;}
.sm_visualbox>div:nth-child(10){overflow:hidden;width:5.45rem;height:2.8rem;}
.sm_visualbox>div:nth-child(11){overflow:hidden;width:2.85rem;height:2.8rem;}
.sm_visualbox>div:nth-child(12){overflow:hidden;width:5.45rem;height:2.8rem;}
.sm_visualbox>div:nth-child(13){overflow:hidden;width:5.45rem;height:2.8rem;}
.sm_visualbox>div .visualrote{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;transform:rotateY(0);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;}
.sm_visualbox>div .fix{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s;}
.sm_visualbox>div .fix>img{width:100%;height:100%;}
.sm_visualbox>div .fix video{display:block; width:100%;height:100%;-o-object-fit: cover;object-fit: cover;}
.sm_visualbox>div .visualrote .rotx{transform:rotateY(0);}
.sm_visualbox>div .visualrote .rotVideo{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s;transform:rotateY(90deg);}
.sm_visualbox>div .visualrote .rotVideo>video{width:100%;height:100%;object-fit:fill;}
.sm_visualbox>div .visualrote1{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;transform:rotateX(0);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;}
.sm_visualbox>div .fix1{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s;}
.sm_visualbox>div .fix1>img{width:100%;height:100%;}
.sm_visualbox>div .visualrote1 .rotx1{transform:rotateX(0);}
.sm_visualbox>div .visualrote1 .rotVideo1{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s;transform:rotateX(-90deg);}
.sm_visualbox>div .visualrote1 .rotVideo1>video{width:100%;height:100%;object-fit:fill;}
.sm_visualbox>div .roteB{transform:rotateX(90deg);}
.sm_visualbox>div .roteA{transform:rotateY(90deg);}
.sm_visualbox>div .forDetails{position:absolute;top:0;left:100%;z-index:2;width:100%;height:100%;transition:all .5s;}
.sm_visualbox>div .forDetails_1{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;}
.sm_visualbox>div .forDetails_2{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;opacity:0;}
.sm_visualbox>div .forDetails>img{position:absolute;width:100%;height:100%;}
.sm_visualbox>div .forDetails_1>img{position:absolute;width:100%;height:100%;}
.sm_visualbox>div .forDetails_2>img{position:absolute;width:100%;height:100%;}
.sm_visualbox>div .rotlsf{animation:roleft .5s linear forwards;}
.sm_visualbox>div .rotlsf1{animation:bounceInRight666 .7s linear forwards;}
.sm_visualbox>div .rotlsf2{animation:bounceInUp666 .7s linear forwards;}
.sm_visualbox>div .rotlsf3{animation:bounceInDown666 .7s linear forwards;}
.sm_visual .gd{display: flex;align-items: center;justify-content: center;margin-top: 30px;}
.sm_visual .gd a{font-size: 16px;line-height: 38px;border: 1px solid #afafaf;color: #333;padding: 0 25px;-webkit-transition:0.5s;transition:0.5s;}
.sm_visual .gd a i{font-size: 18px;color: #adadad;padding-left: 5px;-webkit-transition:0.5s;transition:0.5s;}
.sm_visual .gd a:hover{border: 1px solid #c30001;color: #fff;background: #c30001;}
.sm_visual .gd a:hover i{color: #fff;}

.xqtc_bg{position: fixed;left: 0;right: 0;top: 0;bottom: 0;display: flex;align-items:center;justify-content: center;padding: 5% 10%;z-index: 10;display: none;}
.xqtc_bg2{background: rgba(0, 0, 0, 0.8);padding: 100px 75px 100px 85px;position: relative;width: 100%;}
@media screen and (min-width:1200px){.xqtc_bg2{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}}
.xqtc_bg2 .gb{position: absolute;right: 0;top: 0;font-size: 24px;color: #fff;line-height: 70px;width: 70px;text-align: center;cursor: pointer;}
.xqtc{display: flex;width: 100%;height: 100%;align-items: center;}
.xqtc .txt{width: 35%;overflow: hidden;overflow-y: auto;padding-right: 20px;max-height: 100%;}
.xqtc .txt::-webkit-scrollbar{width: 4px;background-color:rgba(255, 255, 255, 0.2);border-radius: 2px;}
.xqtc .txt::-webkit-scrollbar-thumb{background-color:#c30001;border-radius: 2px;}
.xqtc .txt .ml1{font-size: 30px;line-height: 35px;color: #fff;padding-left: 25px;position: relative;}
.xqtc .txt .ml1:after{content: "";position: absolute;left: 0;top: 0;width: 9px;height: 35px;background: #c30001;}
.xqtc .txt .ml2{font-size:18px;line-height: 36px;color: #fff;margin-top: 30px;}
.xqtc .txt .ml3{font-size:18px;line-height: 36px;color: #fff;}
.xqtc .txt .ml4{font-size:18px;line-height: 36px;color: #fff;margin-top: 40px;display: flex;align-items: center;}
.xqtc .txt .ml4 span{color: rgba(255, 255, 255, 0.5);padding-left: 10px;}
.xqtc .txt .ml5{font-size:16px;line-height: 32px;color: #fff;margin-top: 10px;}
.xqtc .img{width: 65%;height: 100%;padding-left: 40px;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.xqtc .img ul{display: flex;flex-wrap: wrap;height: 100%;}
.xqtc .img ul li{border: 2.5px solid transparent;overflow: hidden;height: 50%;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.xqtc .img ul li:nth-child(1){width: 62%;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}
.xqtc .img ul li:nth-child(2){width: 38%;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}
.xqtc .img ul li:nth-child(3){width: 45%;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}
.xqtc .img ul li:nth-child(4){width: 55%;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}
.xqtc .img ul li img{display:block; width:100%;height:100%;-o-object-fit: cover;object-fit: cover;-webkit-transition:0.5s;transition:0.5s;}
.xqtc .img ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.xqtc_bg .xqtc .txt .ml1{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.xqtc_bg .xqtc .txt .ml2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay: 0.7s;animation-delay: 0.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.xqtc_bg .xqtc .txt .ml3{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay: 0.9s;animation-delay: 0.9s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.xqtc_bg .xqtc .txt .ml4{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay: 1.1s;animation-delay: 1.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.xqtc_bg .xqtc .txt .ml5{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay: 1.3s;animation-delay: 1.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.xqtc_bg.on .xqtc_bg2{animation-name: puffIn;}
.xqtc_bg.on .xqtc .txt .ml1{animation-name: fadeInLeft;}
.xqtc_bg.on .xqtc .txt .ml2{animation-name: fadeInLeft;}
.xqtc_bg.on .xqtc .txt .ml3{animation-name: fadeInLeft;}
.xqtc_bg.on .xqtc .txt .ml4{animation-name: fadeInLeft;}
.xqtc_bg.on .xqtc .txt .ml5{animation-name: fadeInLeft;}
.xqtc_bg.on .xqtc .img ul li:nth-child(1){animation-name: fadeInDown;}
.xqtc_bg.on .xqtc .img ul li:nth-child(2){animation-name: fadeInRight;}
.xqtc_bg.on .xqtc .img ul li:nth-child(3){animation-name: fadeInLeft;}
.xqtc_bg.on .xqtc .img ul li:nth-child(4){animation-name: fadeInUp;}

.ny_bt{font-size: 32px;line-height: 32px;color: #333;text-align: center;}
.ny_bt:after{content: "";display: block;font-size: 32px;width: 4em;height: 1px;background: #c30001;margin: 20px auto 0;}

.ny_xw{padding-top: 80px;padding-bottom: 80px;}
.ny_xw .lb{margin-top: 40px;}
.ny_xw .lb ul li{/*border-bottom: 1px solid #ededed;*/margin-bottom:12px;}
.ny_xw .lb ul li a{display: flex;align-items: center;}
.ny_xw .lb ul li a .img{width: 35%;}
.ny_xw .lb ul li a .img .img2{height: 220px;overflow: hidden;}
.ny_xw .lb ul li a .img img{display:block; width:100%;height:100%;-o-object-fit: cover;object-fit: cover;-webkit-transition:0.5s;transition:0.5s;}
.ny_xw .lb ul li:hover a .img img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.ny_xw .lb ul li a .txt{width: 65%;padding: 0 100px 0 60px;-webkit-transition:0.5s;transition:0.5s;height: 220px;display: flex;align-items: center;}
.ny_xw .lb ul li a .txt .txt2{display: flex;align-items: center;width: 100%;}
.ny_xw .lb ul li a .txt .sjrq{/*width:21%; */font-size: 20px;line-height: 30px;color: #c30001;-webkit-transition:0.5s;transition:0.5s;text-align: center;font-family: Arial, sans-serif;}
.ny_xw .lb ul li a .txt .sjrq p{font-size: 88px;line-height: 88px;}
.ny_xw .lb ul li a .txt .sjrq span{display: block;}
.ny_xw .lb ul li a .txt .txt3{flex:1;width:100%;padding-left: 60px;overflow: hidden;}
.ny_xw .lb ul li a .txt .ml1{font-size: 24px;line-height: 24px;color: #333;padding-top: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;-webkit-transition:0.5s;transition:0.5s;}
.ny_xw .lb ul li a .txt .ml2{font-size: 16px;line-height: 24px;color: #adadad;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;-webkit-transition:0.5s;transition:0.5s;}
.ny_xw .lb ul li a .txt .ml3{margin-top: 20px;font-size: 30px;line-height: 36px;color: #333;-webkit-transition:0.5s;transition:0.5s;display: flex;}
.ny_xw .lb ul li:hover a .txt{background: #c30001;}
.ny_xw .lb ul li:hover a .txt .sjrq{color: #fff;}
.ny_xw .lb ul li:hover a .txt .ml1{color: #fff;}
.ny_xw .lb ul li:hover a .txt .ml2{color: #fff;}
.ny_xw .lb ul li:hover a .txt .ml3{color: #fff;font-size: 36px;}

.ny_xw_xq{padding-top: 80px;padding-bottom: 80px;}
.ny_xw_xq .bt{font-size: 36px;line-height: 50px;color: #333;font-weight: bold;position: relative;padding-left: 22px;}
.ny_xw_xq .bt:after{content: "";width: 12px;height: 30px;position: absolute;left: 0;top: 10px;background: #c30001;}
.ny_xw_xq .ms{font-size: 16px;line-height: 30px;color: #adadad;font-weight: 100;padding-top: 5px;}
.ny_xw_xq .ms span{padding: 0 20px;}
.ny_xw_xq .lb{}
.ny_xw_xq .lb .lb_l{float: left;width: 64%;}
.ny_xw_xq .lb .lb_l .txt{font-size: 16px;line-height: 30px;color: #333;}
.ny_xw_xq .lb .lb_l .txt img{max-width: 100%;}
.ny_xw_xq .lb .lb_r{float: right;width: 36%;padding-left: 80px;position: sticky;top: 20px;}

.pagination{display: flex;align-items: center;justify-content: center;padding-top: 60px;}
.pagination a{font-size: 18px;line-height: 30px;color: #333;-webkit-transition:0.5s;transition:0.5s;font-weight: bold;padding: 0 20px;}
.pagination a.iconfont{font-size: 22px;color: #adadad;font-weight: normal;}
.pagination a.on{color: #c30001;}
.pagination a:hover{color: #c30001;}

.view-page{position:relative;margin-top: 25px;display: flex;justify-content: space-between;}
.view-page .prev,.view-page .next{font-size:20px;line-height:36px;width:45%;color: #565656;font-weight: 100;}
.view-page .prev a,.view-page .next a{display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.view-page a{color: #565656;-webkit-transition:0.5s;transition:0.5s;} 
.view-page .next{text-align:right;}
.view-page .prev a:hover{color:#c30001;}
.view-page .next a:hover{color:#c30001;}

.tj_bt{font-size: 20px;line-height: 30px;color: #575757;position: relative;padding-left: 15px;}
.tj_bt:after{content: "";width: 5px;height: 18px;position: absolute;left: 0;top: 6px;background: #c30001;}

.tj_al{}
.tj_al .lbb{padding-top: 30px;}
.tj_al .lbb ul{display: flex;flex-wrap: wrap;}
.tj_al .lbb ul li{width: 49.5%;margin: 0 1% 1% 0;overflow: hidden;}
.tj_al .lbb ul li:nth-child(2n){margin-right: 0;}
.tj_al .lbb ul li img{display: block;width: 100%;-webkit-transition:0.5s;transition:0.5s;}
.tj_al .lbb ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}

.tj_xw{margin-top: 100px;}
.tj_xw .lbb{padding-top: 30px;}
.tj_xw .lbb ul li{background: #f7f7f7;margin-bottom: 10px;-webkit-transition:0.5s;transition:0.5s;}
.tj_xw .lbb ul li a{display: block;padding: 20px;}
.tj_xw .lbb ul li .ml1{font-size: 20px;line-height: 30px;color: #333;font-weight: 100;-webkit-transition:0.5s;transition:0.5s;}
.tj_xw .lbb ul li .ml2{font-size: 16px;line-height: 30px;color: #333;font-weight: 100;text-align: right;padding-top: 20px;}
.tj_xw .lbb ul li .ml2 span{padding: 0 15px;}
.tj_xw .lbb ul li:hover{background: #c30001;}
.tj_xw .lbb ul li:hover .ml1{color: #fff;}
.tj_xw .lbb ul li:hover .ml2{color: #fff;}

.tj_lx{margin-top: 100px;}
.tj_lx .tj_bt{font-weight: 500;}
.tj_lx .lbb{margin-top: 15px;}
.tj_lx .lbb .ml1{font-size: 32px;line-height: 32px;color: #c30001;font-weight: bold;}
.tj_lx .lbb .ml2{font-size: 20px;line-height: 30px;color: #575757;font-weight: 100;margin-top: 15px;}

.xqtc .txt .smwy{padding-left: 25px;position: relative;padding-bottom:30px}
.xqtc .txt .smwy:after{content: "";position: absolute;left: 0;top: 0;width: 9px;height: 60px;background: #c30001;}
.xqtc .txt .smwy .gbwy{font-size: 30px;line-height: 30px;color: #fff;}
.xqtc .txt .smwy .cnmd{font-size: 18px;line-height: 18px;color: #fff;margin-top:10px;text-transform: uppercase;}

.xqtc_bg .xqtc .txt .smwy{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0.7s;animation-delay: 0.7s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.xqtc_bg.on .xqtc .txt .smwy {animation-name: fadeInLeft;}